salted and dried mackerel - Francés Inglés Diccionario